Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of magnolia macrophylla
  1. noun
    large deciduous shrub or tree of southeastern United States having huge leaves in dense false whorls and large creamy flowers tinged purple toward the base
    type of:
Explanation of magnolia macrophylla
My lists:
Recently viewed words: